package com.myway.dto.reservation;

import java.util.Date;

/**
 * @author jiangyang
 * @date 2016年8月18日 下午3:44:04
 * @description 航班订阅
 * 
 */
public class DTOFlightReservation implements java.io.Serializable{
	private static final long serialVersionUID = -1267127837822897138L;
	private Long id;
	//出发城市
	private String depCity;
	//目的城市
	private String desCity;
	//最早出发时间
	private Date earliestFlightTime;
	//最晚出发时间
	private Date latestFlightTime;
	//是否限制价格
	private boolean isPriceLimit;
	//限制价格-最低价格
	private double lowerPrice;
	//提醒时间开始
	private Date remindTimeStart;
	//提醒时间截止
	private Date remindTimeEnd;
	//提醒类型 1短信2邮件3短信和邮件
	private int remindType;
	//手机号码
	private String phoneNo;
	//邮箱
	private String emailAdd;
	//用户id
	private Long userId;
	//是否处理
	private boolean process;
	
	private Date createTime;
	
	private String channel;
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	
	public String getDepCity() {
		return depCity;
	}
	public void setDepCity(String depCity) {
		this.depCity = depCity;
	}
	public String getDesCity() {
		return desCity;
	}
	public void setDesCity(String desCity) {
		this.desCity = desCity;
	}
	public Date getEarliestFlightTime() {
		return earliestFlightTime;
	}
	public void setEarliestFlightTime(Date earliestFlightTime) {
		this.earliestFlightTime = earliestFlightTime;
	}
	public Date getLatestFlightTime() {
		return latestFlightTime;
	}
	public void setLatestFlightTime(Date latestFlightTime) {
		this.latestFlightTime = latestFlightTime;
	}
	public boolean isPriceLimit() {
		return isPriceLimit;
	}
	public void setPriceLimit(boolean isPriceLimit) {
		this.isPriceLimit = isPriceLimit;
	}
	public double getLowerPrice() {
		return lowerPrice;
	}
	public void setLowerPrice(double lowerPrice) {
		this.lowerPrice = lowerPrice;
	}
	public Date getRemindTimeStart() {
		return remindTimeStart;
	}
	public void setRemindTimeStart(Date remindTimeStart) {
		this.remindTimeStart = remindTimeStart;
	}
	public Date getRemindTimeEnd() {
		return remindTimeEnd;
	}
	public void setRemindTimeEnd(Date remindTimeEnd) {
		this.remindTimeEnd = remindTimeEnd;
	}
	public int getRemindType() {
		return remindType;
	}
	public void setRemindType(int remindType) {
		this.remindType = remindType;
	}
	public String getPhoneNo() {
		return phoneNo;
	}
	public void setPhoneNo(String phoneNo) {
		this.phoneNo = phoneNo;
	}
	public String getEmailAdd() {
		return emailAdd;
	}
	public void setEmailAdd(String emailAdd) {
		this.emailAdd = emailAdd;
	}
	public Long getUserId() {
		return userId;
	}
	public void setUserId(Long userId) {
		this.userId = userId;
	}
	public boolean isProcess() {
		return process;
	}
	public void setProcess(boolean process) {
		this.process = process;
	}
	public Date getCreateTime() {
		return createTime;
	}
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	public String getChannel() {
		return channel;
	}
	public void setChannel(String channel) {
		this.channel = channel;
	}
}
